mechanic for agricultural and construction machinery - French English Dictionary